65d46a4f6d3d2b1fef4be189

About

a very easy crackme. link can be found here. This is very easy given u know how to use ida.

Diving in

opening this binary in ida,

first we hit the seed breakpoint and manipulate the value of that seed. the original one was:

this is now changed to :

this has been done since the password value is time dependent and therefore to bypass this time dependency, i directly manipulated the value to something that is constant.

calculated this value by running the algo they are using.

code to this algo provided in the code snippet.

here as you can see, str1 and str2 are same

note: strcmp() returns 0 if they are equal, therefore it will not enter the condition.

et voilĂ !